package com.hanko.designpattern.factory.abs;

import com.hanko.designpattern.factory.ApplePhone;
import com.hanko.designpattern.factory.Phone;


/**
 *
 * @author hanko
 */
public class AppleAbstractFactory implements AbstractFactory {

    /**
     * Default constructor
     */
    public AppleAbstractFactory() {
    }

    /**
     * 
     */
    @Override
    public Phone producePhone() {
        return new ApplePhone();
    }

    /**
     * 
     */
    @Override
    public Notebook produceNotebook() {
        return new AppleNotebook();
    }



}